package pms.dto;


public class RennenRennlaeuferDTO implements Comparable {
	private int id;
	private String renndatum;
	private String rennort;
	private String rennbezeichnung;
	private String busplatz;
	private String saison;
	private String rennlaeufer;

	public RennenRennlaeuferDTO(pms.om.Rennen rennen, String rennlaeufer) {
		this.id = rennen.getId();
		this.renndatum = rennen.getRenndatum();
		this.rennort = rennen.getRennort();
		this.rennbezeichnung = rennen.getRennbezeichnung();
		this.busplatz = rennen.getBusplatz();
		this.saison = rennen.getSaison().getBezeichnung();
		this.rennlaeufer = rennlaeufer;
	}

	public long getId() {
		return id;
	}

	public String getRenndatum() {
		return renndatum;
	}

	public String getRennort() {
		return rennort;
	}

	public String getRennbezeichnung() {
		return rennbezeichnung;
	}

	public String getBusplatz() {
		return busplatz;
	}

	public String getSaison() {
		return saison;
	}

	public String getRennlaeufer() {
		return rennlaeufer;
	}
	
	public String getBezeichnung(){
		return getBezeichnung();
		
	}

	@Override
	public int compareTo(Object arg0) {
		return (int) (getId() - ((RennenRennlaeuferDTO) arg0).getId());
	}

}
